@charset "utf-8";

.pet-profile .menu a,.my-profile .menu a {
background: -webkit-gradient(linear, left top, left bottom, from(white), to(#F4F4F4));
background: -moz-linear-gradient(top, white, #F4F4F4);
background: -o-linear-gradient(top, white, #F4F4F4);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4');
background: linear-gradient(top, white, #F4F4F4);
}
.pet-profile .menu a,.my-profile .menu a {
	float: left;
	display: inline-block;
	height: 24px;
	line-height: 22px;
	line-height: 24px	9;
	border: 1px solid #DDD;
	color: #999;
	background: url('about:blank')	9;
	margin-left: 8px;
	padding-top: 0;
	padding-right: 9px;
	padding-bottom: 0;
	padding-left: 9px;
}


.pk,.content,#comment,.pet-file,.sidebar-item, .index-show .boxz,.waterfall .boxz,#goods-wall .boxz,.tm-item,.events-item,.my-profile{
	box-shadow: 0 1px 3px rgba(202, 166, 136, 0.8);
	-moz-box-shadow: 0 1px 3px rgba(202, 166, 136, 0.8);
	-webkit-box-shadow: 0 1px 3px rgba(202, 166, 136, 0.8);
	}
.index-show .boxz:hover {
	box-shadow: 0 1px 5px rgba(202, 166, 136, 1);
	-moz-box-shadow: 0 1px5px rgba(202, 166, 136, 1);
	-webkit-box-shadow: 0 1px 5px rgba(202, 166, 136, 1);	
	}
.ad-sidebar1,.ad-sidebar2,.pk,.pet-profile .avatar img,.waterfall .boxz,textarea.comment,.content,#comment,.no-comment,.pet-file,.sidebar-item,.s5, .user-active ul li, .user-active ul li img, .tm-item,.events-item, .events-item .left img,.my-profile,.event-one img,#goods-wall .boxz,.goods-wrap img {
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
.s5-index,.tm-item .tm-gallery img,.gallery-item img {
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
	-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, .4), inset 0 1px 0 rgba(0, 0, 0, .1), inset 0 1px 5px rgba(0, 0, 0, .1);
	-moz-box-shadow:0 1px 0 rgba(255, 255, 255, .4), inset 0 1px 0 rgba(0, 0, 0, .1), inset 0 1px 5px rgba(0, 0, 0, .1);
	box-shadow:0 1px 0 rgba(255, 255, 255, .4), inset 0 1px 0 rgba(0, 0, 0, .1), inset 0 1px 5px rgba(0, 0, 0, .1);
}
.s2 {
	-moz-border-radius: 2px;
	-khtml-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, .4), inset 0 1px 0 rgba(0, 0, 0, .1), inset 0 1px 5px rgba(0, 0, 0, .1);
	-moz-box-shadow:0 1px 0 rgba(255, 255, 255, .4), inset 0 1px 0 rgba(0, 0, 0, .1), inset 0 1px 5px rgba(0, 0, 0, .1);
	box-shadow:0 1px 0 rgba(255, 255, 255, .4), inset 0 1px 0 rgba(0, 0, 0, .1), inset 0 1px 5px rgba(0, 0, 0, .1);
}
.s3, .boxz img, .active-fans li img, .tm-show img,.tm-talk img,span.thisis img,.explore table img, .mypets img,#open-it,.rank li img {
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, .4), inset 0 1px 0 rgba(0, 0, 0, .1), inset 0 1px 4px rgba(0, 0, 0, .1);
	-moz-box-shadow:0 1px 0 rgba(255, 255, 255, .4), inset 0 1px 0 rgba(0, 0, 0, .1), inset 0 1px 4px rgba(0, 0, 0, .1);
	box-shadow:0 1px 0 rgba(255, 255, 255, .4), inset 0 1px 0 rgba(0, 0, 0, .1), inset 0 1px 4px rgba(0, 0, 0, .1);
}
.goods-box,.my-profile .menu a,.pet-profile .menu a,.index-show .boxz, .tm-comment a, .pagination a:link, .pagination a:visited, .pagination a, .pagination a:hover, .active_link, .disabled_pagination {
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;	
	}
.s25,.index-active ul li img, .index-active ul li,.pet-file img, .pet-num img,.avatar-comment img,.user img,dl.now img,.pk-info .avatar img{
	-moz-border-radius: 25px;
	-khtml-border-radius: 25px;
	-webkit-border-radius: 25px;
	border-radius: 25px;	
	-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, .4), inset 0 1px 2px rgba(0, 0, 0, .1), inset 0 1px 4px rgba(0, 0, 0, .1);
	-moz-box-shadow:0 1px 0 rgba(255, 255, 255, .4), inset 0 1px 2px rgba(0, 0, 0, .1), inset 0 1px 4px rgba(0, 0, 0, .1);
	box-shadow:0 1px 0px rgba(255, 255, 255, .4), inset 0 1px 2px rgba(0, 0, 0, .1), inset 0 1px 4px rgba(0, 0, 0, .1);
}
.s20,.tm-item .avatar{
	-moz-border-radius: 20px;
	-khtml-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;	
	-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, .4), inset 0 1px 2px rgba(0, 0, 0, .1), inset 0 1px 4px rgba(0, 0, 0, .1);
	-moz-box-shadow:0 1px 0 rgba(255, 255, 255, .4), inset 0 1px 2px rgba(0, 0, 0, .1), inset 0 1px 4px rgba(0, 0, 0, .1);
	box-shadow:0 1px 0px rgba(255, 255, 255, .4), inset 0 1px 2px rgba(0, 0, 0, .1), inset 0 1px 4px rgba(0, 0, 0, .1);
}

.pet-file img.avatar:hover,.avatar img,.profile .avatar:hover,.explore table img,.pet-profile .avatar img:hover,a.api-weibo,a.api-douban,.events-item img:hover,.event-one img:hover,.entry img:hover,#bdshare,.index-active ul li img,.boxz:hover img,#gotop,.emnow,.active-fans li:hover, .tm-item:hover .tm-gallery,.tm-gallery:hover, .mypets img,.gallery-item img:hover,.rank li img:hover{filter:alpha(opacity=75);-moz-opacity:0.75;-khtml-opacity:0.75;opacity:0.75}
.pet-file img.avatar,.player .mypets img.this,.avatar img:hover,.explore table img:hover,a.api-weibo:hover,a.api-douban:hover,.index-active ul li img:hover,#gotop:hover,.emnow:hover,.mypets img:hover{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}

::selection{background:#d39971;color:#fff;}
::-moz-selection{background:#d39971;color:#fff;}

.shaker:hover,a.api-douban:hover,a.api-weibo:hover{
	-webkit-transform-style:preserve-3d;
	-moz-animation-duration:.2s;
	-moz-animation-name:shaker;
	-moz-animation-timing-function:linear;
	-ms-animation-duration:.2s;
	-ms-animation-name:shaker;
	-ms-animation-timing-function:linear;
	-webkit-animation-duration:.2s;
	-webkit-animation-name:shaker;
	-webkit-animation-timing-function:linear;
	-webkit-backface-visibility:hidden;
	animation-duration:.2s;
	animation-name:shaker;
	animation-timing-function:linear;}
@-webkit-keyframes shaker {
	from {-webkit-transform:rotate(-3deg);}
	to {-webkit-transform:rotate(3deg);}
}
@-moz-keyframes shaker {
	from {-moz-transform:rotate(-3deg);}
	to {-moz-transform:rotate(3deg);}
}
@-ms-keyframes shaker {
	from {-ms-transform:rotate(-3deg);}
	to {-ms-transform:rotate(3deg);}
}
@keyframes shaker {
	from {transform:rotate(-3deg);}
	to {transform:rotate(3deg);}
}

a.pk-b,.meta span,.fave-it a:hover,a.fave-it{-webkit-transform-style:preserve-3d;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}

.shaker:hover,.btn-s:hover,a.api-douban:hover,a.api-weibo:hover,.imgbox:hover .fave-it a{
	-webkit-transform-style:preserve-3d;
	-moz-animation-duration:.15s;
	-moz-animation-name:shaker;
	-moz-animation-timing-function:linear;
	-ms-animation-duration:.15s;
	-ms-animation-name:shaker;
	-ms-animation-timing-function:linear;
	-webkit-animation-duration:.15s;
	-webkit-animation-name:shaker;
	-webkit-animation-timing-function:linear;
	-webkit-backface-visibility:hidden;
	animation-duration:.15s;
	animation-name:shaker;
	animation-timing-function:linear;}
@-webkit-keyframes shaker {
	from {-webkit-transform:rotate(-3deg);}
	to {-webkit-transform:rotate(3deg);}
}
@-moz-keyframes shaker {
	from {-moz-transform:rotate(-3deg);}
	to {-moz-transform:rotate(3deg);}
}
@-ms-keyframes shaker {
	from {-ms-transform:rotate(-3deg);}
	to {-ms-transform:rotate(3deg);}
}
@keyframes shaker {
	from {transform:rotate(-3deg);}
	to {transform:rotate(3deg);}
}
